sense (particularly by sight) - Français Anglais Dictionnaire